tame hay - German English Dictionary